| Filename | (eval 39)[/Users/ether/.perlbrew/libs/36.0@std/lib/perl5/Types/TypeTiny.pm:58] |
| Statements | Executed 38 statements in 104µs |
| Eval Invoked At | /Users/ether/.perlbrew/libs/36.0@std/lib/perl5/Types/TypeTiny.pm line 58 |
| Sibling evals | 1, 2 |
| Calls | P | F | Exclusive Time |
Inclusive Time |
Subroutine |
|---|---|---|---|---|---|
| 38 | 3 | 2 | 139µs | 677µs | Types::TypeTiny::is_StringLike |
| 0 | 0 | 0 | 0s | 0s | Types::TypeTiny::assert_StringLike |
| Line | State ments |
Time on line |
Calls | Time in subs |
Code |
|---|---|---|---|---|---|
| 1 | # uncoverable statement | ||||
| 2 | 38 | 104µs | 76 | 538µs | # spent 677µs (139+538) within Types::TypeTiny::is_StringLike which was called 38 times, avg 18µs/call:
# 32 times (116µs+291µs) by Types::Standard::Dict::__constraint_generator at line 61 of Types/Standard/Dict.pm, avg 13µs/call
# 4 times (17µs+237µs) by Type::Coercion::add_type_coercions at line 247 of Type/Coercion.pm, avg 64µs/call
# 2 times (6µs+10µs) by Type::Coercion::can_be_inlined at line 325 of Type/Coercion.pm, avg 8µs/call # spent 454µs making 38 calls to Type::Tiny::check, avg 12µs/call
# spent 84µs making 38 calls to Types::TypeTiny::StringLike, avg 2µs/call |
| 3 | sub assert_StringLike { StringLike()->assert_return(shift) } # uncoverable statement | ||||
| 4 | |||||
| 5 | ; |